transpelvic amputation - German English Dictionary